non-clouding window - Francés Inglés Diccionario